Medical Dictionary

theca lutein cell

noun

Medical Definition of THECA LUTEIN CELL

:  any of the relatively deeply staining cells of the corpus luteum that are derived from cells of the theca interna, lack microvilli on the surface, and secrete estrone and estradiol as well as progesterone—called also theca cell; compare granulosa lutein cell

Browse

How to use a word that (literally) drives some people nuts.
Test your vocab with our fun, fast game
Ailurophobia, and 9 other unusual fears